package org.outlook.apps.goal.pojo;

@SuppressWarnings("unchecked")
public class Column {

	private String name;
	private int index;
	private Class clazz;
	private String attribute;

	@Deprecated
	public Column(int index, Class clazz) {
		super();
		this.index = index;
		this.clazz = clazz;
	}

	public Column(String name, Class clazz, String attribute) {
		super();
		this.name = name;
		this.clazz = clazz;
		this.attribute = attribute;
	}

	public String getName() {
		return name;
	}

	public void setName(String name) {
		this.name = name;
	}

	public int getIndex() {
		return index;
	}

	public void setIndex(int index) {
		this.index = index;
	}

	public Class getClazz() {
		return clazz;
	}

	public void setClazz(Class clazz) {
		this.clazz = clazz;
	}

	public String getAttribute() {
		return attribute;
	}

	public void setAttribute(String attribute) {
		this.attribute = attribute;
	}

}
